package com.kkb.pojo;

import java.io.Serializable;
import java.util.Date;

public class TbProductAuditing implements Serializable {
    private Integer productAuditingId;

    private Integer productId;

    private String productName;

    private Integer shopId;

    private String status;

    private String reason;

    private Integer sysuserId;

    private Date auditingTime;

    private String isDelete;

    private String createId;

    private Date createTime;

    private String updateId;

    private Date updateTime;

    private String bak1;

    private String bak2;

    private String bak3;

    private static final long serialVersionUID = 1L;

    public TbProductAuditing(Integer productAuditingId, Integer productId, String productName, Integer shopId, String status, String reason, Integer sysuserId, Date auditingTime, String isDelete, String createId, Date createTime, String updateId, Date updateTime, String bak1, String bak2, String bak3) {
        this.productAuditingId = productAuditingId;
        this.productId = productId;
        this.productName = productName;
        this.shopId = shopId;
        this.status = status;
        this.reason = reason;
        this.sysuserId = sysuserId;
        this.auditingTime = auditingTime;
        this.isDelete = isDelete;
        this.createId = createId;
        this.createTime = createTime;
        this.updateId = updateId;
        this.updateTime = updateTime;
        this.bak1 = bak1;
        this.bak2 = bak2;
        this.bak3 = bak3;
    }

    public TbProductAuditing() {
        super();
    }

    public Integer getProductAuditingId() {
        return productAuditingId;
    }

    public void setProductAuditingId(Integer productAuditingId) {
        this.productAuditingId = productAuditingId;
    }

    public Integer getProductId() {
        return productId;
    }

    public void setProductId(Integer productId) {
        this.productId = productId;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName == null ? null : productName.trim();
    }

    public Integer getShopId() {
        return shopId;
    }

    public void setShopId(Integer shopId) {
        this.shopId = shopId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status == null ? null : status.trim();
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason == null ? null : reason.trim();
    }

    public Integer getSysuserId() {
        return sysuserId;
    }

    public void setSysuserId(Integer sysuserId) {
        this.sysuserId = sysuserId;
    }

    public Date getAuditingTime() {
        return auditingTime;
    }

    public void setAuditingTime(Date auditingTime) {
        this.auditingTime = auditingTime;
    }

    public String getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(String isDelete) {
        this.isDelete = isDelete == null ? null : isDelete.trim();
    }

    public String getCreateId() {
        return createId;
    }

    public void setCreateId(String createId) {
        this.createId = createId == null ? null : createId.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getUpdateId() {
        return updateId;
    }

    public void setUpdateId(String updateId) {
        this.updateId = updateId == null ? null : updateId.trim();
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getBak1() {
        return bak1;
    }

    public void setBak1(String bak1) {
        this.bak1 = bak1 == null ? null : bak1.trim();
    }

    public String getBak2() {
        return bak2;
    }

    public void setBak2(String bak2) {
        this.bak2 = bak2 == null ? null : bak2.trim();
    }

    public String getBak3() {
        return bak3;
    }

    public void setBak3(String bak3) {
        this.bak3 = bak3 == null ? null : bak3.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", productAuditingId=").append(productAuditingId);
        sb.append(", productId=").append(productId);
        sb.append(", productName=").append(productName);
        sb.append(", shopId=").append(shopId);
        sb.append(", status=").append(status);
        sb.append(", reason=").append(reason);
        sb.append(", sysuserId=").append(sysuserId);
        sb.append(", auditingTime=").append(auditingTime);
        sb.append(", isDelete=").append(isDelete);
        sb.append(", createId=").append(createId);
        sb.append(", createTime=").append(createTime);
        sb.append(", updateId=").append(updateId);
        sb.append(", updateTime=").append(updateTime);
        sb.append(", bak1=").append(bak1);
        sb.append(", bak2=").append(bak2);
        sb.append(", bak3=").append(bak3);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}